package org.jpoligonos.beans;

import org.jpoligonos.anotaciones.Columna;
import org.jpoligonos.anotaciones.Relaciones;
import org.jpoligonos.anotaciones.Table;
import java.io.Serializable;
import org.jpoligonos.generales.Mensajeria;
/**
*
* @author avbravo
*/

@Table(nombre= "datos")
public class Datos  implements Serializable {
private static final long serialVersionUID = 1L;
@Columna(nombre= "idproyecto" ,isNoNulo=true, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=true,isImagen=false, isUrl=false, isVisible=true)
private Integer idproyecto=0;
@Columna(nombre= "est" ,isNoNulo=true, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=true,isImagen=false, isUrl=false, isVisible=true)
private Integer est=0;
@Columna(nombre= "dist" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double dist=0.0;
@Columna(nombre= "cuadrante" ,isNoNulo=true, tipo ="String" ,tamano =2, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String cuadrante="";
@Columna(nombre= "rumbo" ,isNoNulo=true, tipo ="String" ,tamano =7, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String rumbo="";
@Columna(nombre= "coseno" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double coseno=0.0;
@Columna(nombre= "seno" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double seno=0.0;
@Columna(nombre= "norte" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double norte=0.0;
@Columna(nombre= "sur" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double sur=0.0;
@Columna(nombre= "este" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double este=0.0;
@Columna(nombre= "oeste" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double oeste=0.0;
@Columna(nombre= "latcorregida" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double latcorregida=0.0;
@Columna(nombre= "loncorregida" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double loncorregida=0.0;
@Columna(nombre= "latitud" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double latitud=0.0;
@Columna(nombre= "longitud" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double longitud=0.0;
@Columna(nombre= "doblelongitud" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double doblelongitud=0.0;
@Columna(nombre= "areamas" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double areamas=0.0;
@Columna(nombre= "areamenos" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double areamenos=0.0;
@Relaciones(clase ="Proyecto", tabla = "proyecto" ,columna = "idproyecto" , regla_actualizacion="restringuido", regla_eliminacion="restringuido", key_seq=1, nombre_relacion="new_fk_constraint", tipo_relacion="uno a uno" )
Proyecto proyecto;

public Datos(){
}

public Datos(Integer idproyecto,Integer est,Double dist,String cuadrante,String rumbo,Double coseno,Double seno,Double norte,Double sur,Double este,Double oeste,Double latcorregida,Double loncorregida,Double latitud,Double longitud,Double doblelongitud,Double areamas,Double areamenos){
this.idproyecto = idproyecto;
this.est = est;
this.dist = dist;
this.cuadrante = cuadrante;
this.rumbo = rumbo;
this.coseno = coseno;
this.seno = seno;
this.norte = norte;
this.sur = sur;
this.este = este;
this.oeste = oeste;
this.latcorregida = latcorregida;
this.loncorregida = loncorregida;
this.latitud = latitud;
this.longitud = longitud;
this.doblelongitud = doblelongitud;
this.areamas = areamas;
this.areamenos = areamenos;
}


public void setIdproyecto (Integer idproyecto) {
 this.idproyecto = idproyecto;
}

public Integer getIdproyecto ( ) {
return this.idproyecto;
}

public void setEst (Integer est) {
 this.est = est;
}

public Integer getEst ( ) {
return this.est;
}

public void setDist (Double dist) {
 this.dist = dist;
}

public Double getDist ( ) {
return this.dist;
}

public void setCuadrante (String cuadrante) {
 this.cuadrante = cuadrante;
}

public String getCuadrante ( ) {
return this.cuadrante;
}

public void setRumbo (String rumbo) {
 this.rumbo = rumbo;
}

public String getRumbo ( ) {
return this.rumbo;
}

public void setCoseno (Double coseno) {
 this.coseno = coseno;
}

public Double getCoseno ( ) {
return this.coseno;
}

public void setSeno (Double seno) {
 this.seno = seno;
}

public Double getSeno ( ) {
return this.seno;
}

public void setNorte (Double norte) {
 this.norte = norte;
}

public Double getNorte ( ) {
return this.norte;
}

public void setSur (Double sur) {
 this.sur = sur;
}

public Double getSur ( ) {
return this.sur;
}

public void setEste (Double este) {
 this.este = este;
}

public Double getEste ( ) {
return this.este;
}

public void setOeste (Double oeste) {
 this.oeste = oeste;
}

public Double getOeste ( ) {
return this.oeste;
}

public void setLatcorregida (Double latcorregida) {
 this.latcorregida = latcorregida;
}

public Double getLatcorregida ( ) {
return this.latcorregida;
}

public void setLoncorregida (Double loncorregida) {
 this.loncorregida = loncorregida;
}

public Double getLoncorregida ( ) {
return this.loncorregida;
}

public void setLatitud (Double latitud) {
 this.latitud = latitud;
}

public Double getLatitud ( ) {
return this.latitud;
}

public void setLongitud (Double longitud) {
 this.longitud = longitud;
}

public Double getLongitud ( ) {
return this.longitud;
}

public void setDoblelongitud (Double doblelongitud) {
 this.doblelongitud = doblelongitud;
}

public Double getDoblelongitud ( ) {
return this.doblelongitud;
}

public void setAreamas (Double areamas) {
 this.areamas = areamas;
}

public Double getAreamas ( ) {
return this.areamas;
}

public void setAreamenos (Double areamenos) {
 this.areamenos = areamenos;
}

public Double getAreamenos ( ) {
return this.areamenos;
}


public void setProyecto (Proyecto proyecto) {
 this.proyecto = proyecto;
}

public Proyecto getProyecto ( ) {
return this.proyecto;
}



@Override
public int hashCode() {
int hash = 0;

return hash;
}


@Override
public String toString() {
return "Datos{"+ "idproyecto=" + idproyecto+ ", est=" + est+ ", dist=" + dist+ ", cuadrante=" + cuadrante+ ", rumbo=" + rumbo+ ", coseno=" + coseno+ ", seno=" + seno+ ", norte=" + norte+ ", sur=" + sur+ ", este=" + este+ ", oeste=" + oeste+ ", latcorregida=" + latcorregida+ ", loncorregida=" + loncorregida+ ", latitud=" + latitud+ ", longitud=" + longitud+ ", doblelongitud=" + doblelongitud+ ", areamas=" + areamas+ ", areamenos=" + areamenos + '}';

}


}
